package com.zspringboot.demo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 周计划主表
 * </p>
 *
 * @author laolang
 * @since 2024-03-12
 */
@TableName("zjh_plan_home")
@ApiModel(value = "PlanHome对象", description = "周计划主表")
public class PlanHome implements Serializable {

    private static final long serialVersionUID = 1L;

      @TableId(value = "id", type = IdType.AUTO)
      private Integer id;

      @ApiModelProperty("标题关联id")
      private Integer titleId;

      @ApiModelProperty("预期工作结果")
      private String workResult;

      @ApiModelProperty("奖惩id")
      private Integer rewardPunishId;

      @ApiModelProperty("周进度标识")
      private Integer statusId1;

    private Integer statusId2;

    private Integer statusId3;

    private Integer statusId4;

    private Integer statusId5;

    private Integer statusId6;

    private Integer statusId7;

      @ApiModelProperty("备注")
      private String remarks;

      @ApiModelProperty("用户id")
      private Integer userId;

    
    public Integer getId() {
        return id;
    }

      public void setId(Integer id) {
          this.id = id;
      }
    
    public Integer getTitleId() {
        return titleId;
    }

      public void setTitleId(Integer titleId) {
          this.titleId = titleId;
      }
    
    public String getWorkResult() {
        return workResult;
    }

      public void setWorkResult(String workResult) {
          this.workResult = workResult;
      }
    
    public Integer getRewardPunishId() {
        return rewardPunishId;
    }

      public void setRewardPunishId(Integer rewardPunishId) {
          this.rewardPunishId = rewardPunishId;
      }
    
    public Integer getStatusId1() {
        return statusId1;
    }

      public void setStatusId1(Integer statusId1) {
          this.statusId1 = statusId1;
      }
    
    public Integer getStatusId2() {
        return statusId2;
    }

      public void setStatusId2(Integer statusId2) {
          this.statusId2 = statusId2;
      }
    
    public Integer getStatusId3() {
        return statusId3;
    }

      public void setStatusId3(Integer statusId3) {
          this.statusId3 = statusId3;
      }
    
    public Integer getStatusId4() {
        return statusId4;
    }

      public void setStatusId4(Integer statusId4) {
          this.statusId4 = statusId4;
      }
    
    public Integer getStatusId5() {
        return statusId5;
    }

      public void setStatusId5(Integer statusId5) {
          this.statusId5 = statusId5;
      }
    
    public Integer getStatusId6() {
        return statusId6;
    }

      public void setStatusId6(Integer statusId6) {
          this.statusId6 = statusId6;
      }
    
    public Integer getStatusId7() {
        return statusId7;
    }

      public void setStatusId7(Integer statusId7) {
          this.statusId7 = statusId7;
      }
    
    public String getRemarks() {
        return remarks;
    }

      public void setRemarks(String remarks) {
          this.remarks = remarks;
      }
    
    public Integer getUserId() {
        return userId;
    }

      public void setUserId(Integer userId) {
          this.userId = userId;
      }

    @Override
    public String toString() {
        return "PlanHome{" +
              "id=" + id +
                  ", titleId=" + titleId +
                  ", workResult=" + workResult +
                  ", rewardPunishId=" + rewardPunishId +
                  ", statusId1=" + statusId1 +
                  ", statusId2=" + statusId2 +
                  ", statusId3=" + statusId3 +
                  ", statusId4=" + statusId4 +
                  ", statusId5=" + statusId5 +
                  ", statusId6=" + statusId6 +
                  ", statusId7=" + statusId7 +
                  ", remarks=" + remarks +
                  ", userId=" + userId +
              "}";
    }
}
